package com.gowhere.mapper.system;

import com.gowhere.domain.Permission;
import com.gowhere.domain.Role;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface RoleMapper {
    List<Role> findByPage();

    void save(Role role);

    void delete(String ids);

    Role findById(String id);

    Permission author(String id);

    List<Map> findRolePmByRid(String roleId);


    void deleteRolePm(String roleId);

    void addRolePm(@Param("roleId") String roleId, @Param("permissionId") String permissionId);
}
